[STS-134] Entry Flight Control Team Landing Replay

2012-06-28 1

Video shot from inside Mission Control during the landing of Space Shuttle Endeavour at Kennedy Space Center.